well digger - French English Dictionary